import 'package:flutter/material.dart';

class AppColor {
  AppColor._();

  static const primary = Color(0xFF18CC58);
  static const primaryText = Color(0xFF23272E);

  static const MaterialColor red = MaterialColor(0xFFE54022, <int, Color>{
    50: Color(0xFFFFF0ED),
    100: Color(0xFFFFD6CF),
    200: Color(0xFFFFBCB0),
    300: Color(0xFFFD8B77),
    400: Color(0xFFF46147),
    500: Color(0xFFE54022),
    600: Color(0xFFC72D11),
    700: Color(0xFFA02009),
    800: Color(0xFF731605),
    900: Color(0xFF420D03)
  });

  static const MaterialColor yellow = MaterialColor(0xFFFFC739, <int, Color>{
    50: Color(0xFFFFF8E8),
    100: Color(0xFFFFF6D0),
    200: Color(0xFFFFF3B6),
    300: Color(0xFFFFE687),
    400: Color(0xFFFFD75C),
    500: Color(0xFFFFC739),
    600: Color(0xFFDFAD2D),
    700: Color(0xFFB88F26),
    800: Color(0xFF8B6D1F),
    900: Color(0xFF5C4817)
  });

  static const MaterialColor blue = MaterialColor(0xFF28ADEF, <int, Color>{
    50: Color(0xFFEDF7FC),
    100: Color(0xFFC1EBFF),
    200: Color(0xFF93DCFF),
    300: Color(0xFF69CDFF),
    400: Color(0xFF45BDF9),
    500: Color(0xFF28ADEF),
    600: Color(0xFF2196D1),
    700: Color(0xFF1C7DAD),
    800: Color(0xFF186185),
    900: Color(0xFF13445C)
  });

  static const MaterialColor green = MaterialColor(0xFF1EBD4D, <int, Color>{
    50: Color(0xFFE4F5E9),
    100: Color(0xFFB3F0C5),
    200: Color(0xFF83E9A2),
    300: Color(0xFF5ADF81),
    400: Color(0xFF38D065),
    500: Color(0xFF1EBD4D),
    600: Color(0xFF19A743),
    700: Color(0xFF168B39),
    800: Color(0xFF136A2D),
    900: Color(0xFF0F4720)
  });

  static const MaterialColor gray = MaterialColor(0xFF858B94, <int, Color>{
    50: Color(0xFFF7F9FC),
    100: Color(0xFFF0F3F7),
    200: Color(0xFFE4E7ED),
    300: Color(0xFFD0D3D9),
    400: Color(0xFFADB2BA),
    500: Color(0xFF858B94),
    600: Color(0xFF656C78),
    700: Color(0xFF3D4450),
    800: Color(0xFF23272E),
    900: Color(0xFF1C2028),
  });
}
